const App = getApp();

// 富文本插件
import wxParse from '../../wxParse/wxParse.js';

// 在页面中定义激励视频广告
let videoAd = null


Page({

  /**
   * 页面的初始数据
   */
  data: {

    // 文章详情
    detail: {},
    _id:''

  },

  onDraw:function(e){

    // 用户触发广告后，显示激励视频广告
if (videoAd) {
  videoAd.show().catch(() => {
    // 失败重试
    videoAd.load()
      .then(() => videoAd.show())
      .catch(err => {
        console.log('激励视频 广告显示失败')
      })
  })
}


  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    // 获取文章详情
    this.getArticleDetail(options.article_id);
    this.setData({

      _id : options.article_id
    })

    let that = this

    // 在页面onLoad回调事件中创建激励视频广告实例
if (wx.createRewardedVideoAd) {
  videoAd = wx.createRewardedVideoAd({
    adUnitId: 'adunit-ab4f0af5b99191b5'
  })
  videoAd.onLoad(() => {})
  videoAd.onError((err) => {})
  videoAd.onClose((res) => {

    App.globalData.isSaveRecord = that.data._id
    wx.switchTab({
      url: '/pages/draw/draw' ,
    })
  })
}

  },

  onShareAppMessage: function () {

    
    return {
      title: this.data.detail.article_title,
      desc: '简笔画',
      imageUrl:this.data.detail.image.file_path,
    }
  },

  /**
   * 获取文章详情
   */
  getArticleDetail(article_id) {
    let _this = this;

    wx.showNavigationBarLoading({
      success: (res) => {},
    })

    //请求数据
    wx.request({
   
      url:'https://xhapp.lhxq.top/index.php?s=/api/article/detail&wxapp_id=10001',
   
      data:{
        article_id : article_id
      },
      success:function(result){
        
        let detail = result.data.data.detail;

        wx.hideNavigationBarLoading({
          success: (res) => {},
        })
    
        // 富文本转码
        if (detail.article_content.length > 0) {
          wxParse.wxParse('content', 'html', detail.article_content, _this, 0);
        }
        _this.setData({
          detail
        });
      },
      complete:function(){
        wx.stopPullDownRefresh()
        setTimeout(function(){
         
        },1000)
      }
    })


   
  }

  

})